http://b.jtthink.com/read.php?tid=1050
http://b.jtthink.com/read.php?tid=676
新年开张课。首先祝大家新年快乐。本课程是VIP专用课程,也是为了后面开源项目正式发布做准备的技术讲解课程。
今天正式开始更新。之前我们的课程讲过三层架构,今天我们把目录进行细化分层
今天做个演示。稍微改下代码,即可把框架从gin切换到iris。注意:后期这些代码都要做成自动生成,而不是手工改。本课时只是做个演示:修改点在哪
这一章我们正式进入框架工具篇。整个框架中,工具是很重要很核心的部分。先从最基本的版本号显示开始
承接上节课,我们把代码进行封装、优化。并实现“自动”注册命令解析类
今天我们来讲下flag的进阶使用
我们框架和工具是分开做的,那么工具怎么在框架中用呢?今天来演示下
当用户在文件中写了好多代码后,我们要把interface部分单独拎出来,今天演示基本方法
简化上节课的代码。本课时重要!!!
今天我们来创建个代码解析类,用于做最终代码生成用
今天是我们第一个里程碑。我们初步完成了过滤出接口代码生出实现类
工具中加载的模板到其他地方是不能用的,因此我们需要“打包进去”
今天是个补充课时,讲解下模板函数的使用
之前生成的代码没有处理参数,今天我们来花2课时处理下参数
今天我们完成代码参数的解析
补充下,上节课支持的参数较少。今天讲一下如何灵活处理参数的解析
今天我们对第二章做个总结
本章开篇,介绍下我们用的第三方库
接入配置文件的解析。我们使用的是yaml
今天课时很重要,静态资源我们需要压缩过后再使用
今天先生成一个简单的数据模型类
实体类的初始化没有大家想得这么简单
今天是我们第三个里程碑。通过前面几课时的努力,我们完成了数据库实体类的基本生成,并且带操作函数
第二章的一个BUG,部分代码做了简化和修正
我们花12课时左右时间,开发一个轻量级的半自动化ORM。注意:GO和Java是有区别的,因此不可能实现的和Java一模一样
我们使用了嵌套struct来实现继承。其中我们需要在子类中获取父类。今天讲一下技巧
今天我们首先开发最简单的根据ID获取单条数据的代码。作为热身。。
今天我们来使用一个小技巧确定表名机制
重点戏:我们允许用户写SQL时加入模板语法
承接上节课,我们支持函数的添加
今天演示个批量查询代码。 ORM暂时告一段落,后面功能会在课后写好供大家使用。
复习课,重温完整的三层架构代码编写
我们颠覆了之前的方式,不再使用注解生成。而是用更容易理解的普通函数构建
今天讲一下在三层架构下中间件的使用支持方式
完成前面的结构后,接下来我们顺手做个代码生成器。更直观的告诉程序员在哪写代码
问:为什么有的课程会涨价?
答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价
问:课程价格是每节课都要这么多钱?
答:课程价格是指该课程下面所有课时的总价,
问:为啥有课程最后显示课时正在更新?
答:说明我们的讲师还在录制中
问:购买课程后能看多久?
答:终身在线观看